package com.magirard.project.shader 
{
	import flash.display3D.Context3D;
	import flash.display3D.Program3D;
	public interface IBaseShader 
	{
		function Init(aContext:Context3D):void;
		function Compile():void;
		function get FragmentShader():String ;
		function set FragmentShader(value:String):void ;
		function get VertexShader():String ;
		function set VertexShader(value:String):void ;
		function get Program():Program3D ;
		function set Program(value:Program3D):void ;
	}
	
}